/*
 *
 * Copyright 2021-2023 Software Radio Systems Limited
 *
 * This file is part of srsRAN.
 *
 * srsRAN is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of
 * the License, or (at your option) any later version.
 *
 * srsRAN is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * A copy of the GNU Affero General Public License can be found in
 * the LICENSE file in the top-level directory of this distribution
 * and at http://www.gnu.org/licenses/.
 *
 */

#pragma once

// This file was generated using the following MATLAB class on 14-09-2023 (seed 0):
//   + "srsPDCCHCandidatesUeUnittest.m"

#include "srsran/ran/pdcch/pdcch_candidates.h"

namespace srsran {

struct test_case_t {
  pdcch_candidates_ue_ss_configuration config;
  pdcch_candidate_list                 candidates;
};

static const std::vector<test_case_t> pdcch_candidates_ue_test_data = {
    // clang-format off
  {{aggregation_level::n1, 0, 24, to_coreset_id(9), to_rnti(59362), 20}, {}},
  {{aggregation_level::n1, 1, 24, to_coreset_id(11), to_rnti(41442), 15}, {5}},
  {{aggregation_level::n2, 1, 24, to_coreset_id(4), to_rnti(35840), 153}, {22}},
  {{aggregation_level::n4, 1, 24, to_coreset_id(11), to_rnti(10330), 155}, {4}},
  {{aggregation_level::n8, 1, 24, to_coreset_id(11), to_rnti(31810), 128}, {8}},
  {{aggregation_level::n16, 1, 24, to_coreset_id(2), to_rnti(27641), 146}, {0}},
  {{aggregation_level::n1, 2, 24, to_coreset_id(9), to_rnti(62881), 104}, {12, 0}},
  {{aggregation_level::n2, 2, 24, to_coreset_id(1), to_rnti(55648), 149}, {14, 2}},
  {{aggregation_level::n4, 2, 24, to_coreset_id(8), to_rnti(49659), 118}, {8, 20}},
  {{aggregation_level::n8, 2, 24, to_coreset_id(5), to_rnti(42957), 27}, {0, 8}},
  {{aggregation_level::n1, 3, 24, to_coreset_id(8), to_rnti(2087), 44}, {13, 21, 5}},
  {{aggregation_level::n2, 3, 24, to_coreset_id(1), to_rnti(6366), 131}, {2, 10, 18}},
  {{aggregation_level::n4, 3, 24, to_coreset_id(8), to_rnti(20782), 152}, {8, 16, 0}},
  {{aggregation_level::n8, 3, 24, to_coreset_id(1), to_rnti(28754), 61}, {0, 8, 16}},
  {{aggregation_level::n1, 4, 24, to_coreset_id(9), to_rnti(52114), 29}, {11, 17, 23, 5}},
  {{aggregation_level::n2, 4, 24, to_coreset_id(6), to_rnti(29202), 103}, {22,  4, 10, 16}},
  {{aggregation_level::n4, 4, 24, to_coreset_id(8), to_rnti(49459), 44}, {8, 12, 20, 0}},
  {{aggregation_level::n1, 5, 24, to_coreset_id(8), to_rnti(42932), 26}, {14, 18, 23,  4, 9}},
  {{aggregation_level::n2, 5, 24, to_coreset_id(2), to_rnti(32661), 153}, {10, 14, 18,  0, 4}},
  {{aggregation_level::n4, 5, 24, to_coreset_id(4), to_rnti(38356), 35}, {12, 16, 20,  0, 4}},
  {{aggregation_level::n1, 6, 24, to_coreset_id(9), to_rnti(16718), 80}, {18, 22,  2,  6, 10, 14}},
  {{aggregation_level::n2, 6, 24, to_coreset_id(8), to_rnti(58386), 153}, {20,  0,  4,  8, 12, 16}},
  {{aggregation_level::n4, 6, 24, to_coreset_id(7), to_rnti(9085), 23}, {12, 16, 20,  0,  4, 8}},
  {{aggregation_level::n1, 7, 24, to_coreset_id(3), to_rnti(55097), 40}, {0,  3,  6, 10, 13, 17, 20}},
  {{aggregation_level::n2, 7, 24, to_coreset_id(9), to_rnti(15960), 148}, {10, 12, 16, 20, 22,  2, 6}},
  {{aggregation_level::n1, 8, 24, to_coreset_id(4), to_rnti(12884), 40}, {1,  4,  7, 10, 13, 16, 19, 22}},
  {{aggregation_level::n2, 8, 24, to_coreset_id(7), to_rnti(31017), 56}, {14, 16, 20, 22,  2,  4,  8, 10}},
  {{aggregation_level::n1, 0, 48, to_coreset_id(10), to_rnti(38356), 87}, {}},
  {{aggregation_level::n1, 1, 48, to_coreset_id(11), to_rnti(18733), 121}, {1}},
  {{aggregation_level::n2, 1, 48, to_coreset_id(9), to_rnti(24933), 90}, {26}},
  {{aggregation_level::n4, 1, 48, to_coreset_id(1), to_rnti(3536), 84}, {24}},
  {{aggregation_level::n8, 1, 48, to_coreset_id(9), to_rnti(61211), 20}, {32}},
  {{aggregation_level::n16, 1, 48, to_coreset_id(7), to_rnti(30762), 1}, {16}},
  {{aggregation_level::n1, 2, 48, to_coreset_id(4), to_rnti(10629), 127}, {19, 43}},
  {{aggregation_level::n2, 2, 48, to_coreset_id(4), to_rnti(34638), 26}, {32, 8}},
  {{aggregation_level::n4, 2, 48, to_coreset_id(7), to_rnti(17234), 104}, {8, 32}},
  {{aggregation_level::n8, 2, 48, to_coreset_id(8), to_rnti(49031), 72}, {16, 40}},
  {{aggregation_level::n16, 2, 48, to_coreset_id(1), to_rnti(15007), 146}, {0, 16}},
  {{aggregation_level::n1, 3, 48, to_coreset_id(2), to_rnti(54120), 86}, {24, 40, 8}},
  {{aggregation_level::n2, 3, 48, to_coreset_id(11), to_rnti(5124), 70}, {10, 26, 42}},
  {{aggregation_level::n4, 3, 48, to_coreset_id(2), to_rnti(63038), 0}, {28, 44, 12}},
  {{aggregation_level::n8, 3, 48, to_coreset_id(9), to_rnti(53562), 138}, {16, 32, 0}},
  {{aggregation_level::n16, 3, 48, to_coreset_id(1), to_rnti(26200), 41}, {32,  0, 16}},
  {{aggregation_level::n1, 4, 48, to_coreset_id(9), to_rnti(28273), 145}, {30, 42,  6, 18}},
  {{aggregation_level::n2, 4, 48, to_coreset_id(3), to_rnti(17289), 23}, {40,  4, 16, 28}},
  {{aggregation_level::n4, 4, 48, to_coreset_id(2), to_rnti(56970), 92}, {36,  0, 12, 24}},
  {{aggregation_level::n8, 4, 48, to_coreset_id(7), to_rnti(9500), 136}, {40,  0, 16, 24}},
  {{aggregation_level::n1, 5, 48, to_coreset_id(7), to_rnti(23000), 82}, {43,  4, 14, 23, 33}},
  {{aggregation_level::n2, 5, 48, to_coreset_id(5), to_rnti(4979), 38}, {28, 36, 46,  8, 18}},
  {{aggregation_level::n4, 5, 48, to_coreset_id(2), to_rnti(12053), 38}, {8, 16, 24, 36, 44}},
  {{aggregation_level::n8, 5, 48, to_coreset_id(5), to_rnti(3255), 144}, {32, 40,  0,  8, 16}},
  {{aggregation_level::n1, 6, 48, to_coreset_id(11), to_rnti(32169), 78}, {3, 11, 19, 27, 35, 43}},
  {{aggregation_level::n2, 6, 48, to_coreset_id(4), to_rnti(58986), 59}, {44,  4, 12, 20, 28, 36}},
  {{aggregation_level::n4, 6, 48, to_coreset_id(2), to_rnti(51134), 62}, {16, 24, 32, 40,  0, 8}},
  {{aggregation_level::n8, 6, 48, to_coreset_id(3), to_rnti(26471), 15}, {0,  8, 16, 24, 32, 40}},
  {{aggregation_level::n1, 7, 48, to_coreset_id(2), to_rnti(61738), 152}, {27, 33, 40, 47,  6, 13, 20}},
  {{aggregation_level::n2, 7, 48, to_coreset_id(7), to_rnti(3918), 37}, {26, 32, 38, 46,  4, 12, 18}},
  {{aggregation_level::n4, 7, 48, to_coreset_id(4), to_rnti(53817), 2}, {40, 44,  4, 12, 16, 24, 32}},
  {{aggregation_level::n1, 8, 48, to_coreset_id(1), to_rnti(11075), 103}, {26, 32, 38, 44,  2,  8, 14, 20}},
  {{aggregation_level::n2, 8, 48, to_coreset_id(9), to_rnti(42451), 72}, {42,  0,  6, 12, 18, 24, 30, 36}},
  {{aggregation_level::n4, 8, 48, to_coreset_id(7), to_rnti(19420), 119}, {8, 12, 20, 24, 32, 36, 44, 0}},
  {{aggregation_level::n1, 0, 72, to_coreset_id(3), to_rnti(45008), 29}, {}},
  {{aggregation_level::n1, 1, 72, to_coreset_id(5), to_rnti(41000), 124}, {8}},
  {{aggregation_level::n2, 1, 72, to_coreset_id(1), to_rnti(60908), 124}, {20}},
  {{aggregation_level::n4, 1, 72, to_coreset_id(6), to_rnti(28564), 71}, {52}},
  {{aggregation_level::n8, 1, 72, to_coreset_id(4), to_rnti(33326), 81}, {32}},
  {{aggregation_level::n16, 1, 72, to_coreset_id(9), to_rnti(52090), 103}, {32}},
  {{aggregation_level::n1, 2, 72, to_coreset_id(5), to_rnti(53187), 85}, {49, 13}},
  {{aggregation_level::n2, 2, 72, to_coreset_id(4), to_rnti(61538), 140}, {46, 10}},
  {{aggregation_level::n4, 2, 72, to_coreset_id(7), to_rnti(40794), 93}, {0, 36}},
  {{aggregation_level::n8, 2, 72, to_coreset_id(3), to_rnti(19743), 75}, {32, 64}},
  {{aggregation_level::n16, 2, 72, to_coreset_id(3), to_rnti(55332), 31}, {32, 0}},
  {{aggregation_level::n1, 3, 72, to_coreset_id(3), to_rnti(11188), 36}, {50,  2, 26}},
  {{aggregation_level::n2, 3, 72, to_coreset_id(5), to_rnti(20389), 147}, {2, 26, 50}},
  {{aggregation_level::n4, 3, 72, to_coreset_id(5), to_rnti(12112), 144}, {32, 56, 8}},
  {{aggregation_level::n8, 3, 72, to_coreset_id(11), to_rnti(28762), 17}, {56,  8, 32}},
  {{aggregation_level::n16, 3, 72, to_coreset_id(3), to_rnti(26786), 95}, {0, 16, 48}},
  {{aggregation_level::n1, 4, 72, to_coreset_id(3), to_rnti(39508), 113}, {26, 44, 62, 8}},
  {{aggregation_level::n2, 4, 72, to_coreset_id(3), to_rnti(7695), 47}, {62,  8, 26, 44}},
  {{aggregation_level::n4, 4, 72, to_coreset_id(4), to_rnti(27798), 81}, {44, 60,  8, 24}},
  {{aggregation_level::n8, 4, 72, to_coreset_id(1), to_rnti(17202), 128}, {16, 32, 48, 64}},
  {{aggregation_level::n16, 4, 72, to_coreset_id(1), to_rnti(60873), 116}, {16, 32, 48, 0}},
  {{aggregation_level::n1, 5, 72, to_coreset_id(6), to_rnti(37914), 37}, {48, 62,  4, 19, 33}},
  {{aggregation_level::n2, 5, 72, to_coreset_id(6), to_rnti(63117), 87}, {22, 36, 50, 64, 6}},
  {{aggregation_level::n4, 5, 72, to_coreset_id(6), to_rnti(15178), 78}, {12, 24, 40, 52, 68}},
  {{aggregation_level::n8, 5, 72, to_coreset_id(7), to_rnti(44508), 63}, {48, 56,  0, 16, 32}},
  {{aggregation_level::n1, 6, 72, to_coreset_id(5), to_rnti(64748), 6}, {40, 52, 64,  4, 16, 28}},
  {{aggregation_level::n2, 6, 72, to_coreset_id(10), to_rnti(59853), 127}, {68,  8, 20, 32, 44, 56}},
  {{aggregation_level::n4, 6, 72, to_coreset_id(2), to_rnti(17162), 53}, {24, 36, 48, 60,  0, 12}},
  {{aggregation_level::n8, 6, 72, to_coreset_id(8), to_rnti(8950), 115}, {16, 24, 40, 48, 64, 0}},
  {{aggregation_level::n1, 7, 72, to_coreset_id(2), to_rnti(42844), 79}, {67,  5, 15, 25, 36, 46, 56}},
  {{aggregation_level::n2, 7, 72, to_coreset_id(9), to_rnti(46860), 144}, {62,  0, 10, 20, 30, 40, 50}},
  {{aggregation_level::n4, 7, 72, to_coreset_id(10), to_rnti(21900), 111}, {20, 28, 40, 48, 60, 68, 8}},
  {{aggregation_level::n8, 7, 72, to_coreset_id(3), to_rnti(2002), 119}, {40, 48, 56, 64,  8, 16, 24}},
  {{aggregation_level::n1, 8, 72, to_coreset_id(6), to_rnti(31452), 144}, {38, 47, 56, 65,  2, 11, 20, 29}},
  {{aggregation_level::n2, 8, 72, to_coreset_id(7), to_rnti(40479), 137}, {22, 30, 40, 48, 58, 66,  4, 12}},
  {{aggregation_level::n4, 8, 72, to_coreset_id(9), to_rnti(37796), 29}, {48, 56, 64,  0, 12, 20, 28, 36}},
  {{aggregation_level::n8, 8, 72, to_coreset_id(3), to_rnti(58098), 4}, {0,  8, 16, 24, 32, 40, 48, 56}},
  {{aggregation_level::n1, 0, 96, to_coreset_id(6), to_rnti(11006), 156}, {}},
  {{aggregation_level::n1, 1, 96, to_coreset_id(8), to_rnti(32799), 75}, {18}},
  {{aggregation_level::n2, 1, 96, to_coreset_id(1), to_rnti(44694), 6}, {62}},
  {{aggregation_level::n4, 1, 96, to_coreset_id(1), to_rnti(34187), 15}, {92}},
  {{aggregation_level::n8, 1, 96, to_coreset_id(9), to_rnti(53578), 115}, {8}},
  {{aggregation_level::n16, 1, 96, to_coreset_id(2), to_rnti(43228), 82}, {48}},
  {{aggregation_level::n1, 2, 96, to_coreset_id(11), to_rnti(42532), 128}, {78, 30}},
  {{aggregation_level::n2, 2, 96, to_coreset_id(5), to_rnti(28337), 132}, {30, 78}},
  {{aggregation_level::n4, 2, 96, to_coreset_id(1), to_rnti(8728), 27}, {0, 48}},
  {{aggregation_level::n8, 2, 96, to_coreset_id(5), to_rnti(54485), 128}, {80, 32}},
  {{aggregation_level::n16, 2, 96, to_coreset_id(1), to_rnti(26166), 84}, {64, 16}},
  {{aggregation_level::n1, 3, 96, to_coreset_id(5), to_rnti(43048), 100}, {32, 64, 0}},
  {{aggregation_level::n2, 3, 96, to_coreset_id(4), to_rnti(28289), 2}, {14, 46, 78}},
  {{aggregation_level::n4, 3, 96, to_coreset_id(11), to_rnti(10956), 16}, {4, 36, 68}},
  {{aggregation_level::n8, 3, 96, to_coreset_id(5), to_rnti(12984), 78}, {88, 24, 56}},
  {{aggregation_level::n16, 3, 96, to_coreset_id(4), to_rnti(62366), 147}, {48, 80, 16}},
  {{aggregation_level::n1, 4, 96, to_coreset_id(1), to_rnti(48356), 43}, {51, 75,  3, 27}},
  {{aggregation_level::n2, 4, 96, to_coreset_id(5), to_rnti(35905), 150}, {62, 86, 14, 38}},
  {{aggregation_level::n4, 4, 96, to_coreset_id(5), to_rnti(64425), 48}, {44, 68, 92, 20}},
  {{aggregation_level::n8, 4, 96, to_coreset_id(8), to_rnti(43669), 86}, {0, 24, 48, 72}},
  {{aggregation_level::n16, 4, 96, to_coreset_id(8), to_rnti(43681), 28}, {80,  0, 32, 48}},
  {{aggregation_level::n1, 5, 96, to_coreset_id(2), to_rnti(65475), 27}, {22, 41, 60, 79, 2}},
  {{aggregation_level::n2, 5, 96, to_coreset_id(1), to_rnti(36779), 141}, {20, 38, 58, 76, 0}},
  {{aggregation_level::n4, 5, 96, to_coreset_id(8), to_rnti(12481), 59}, {68, 84,  8, 28, 48}},
  {{aggregation_level::n8, 5, 96, to_coreset_id(6), to_rnti(64332), 25}, {32, 48, 64, 88, 8}},
  {{aggregation_level::n16, 5, 96, to_coreset_id(10), to_rnti(42255), 60}, {16, 32, 48, 64, 80}},
  {{aggregation_level::n1, 6, 96, to_coreset_id(3), to_rnti(28066), 77}, {38, 54, 70, 86,  6, 22}},
  {{aggregation_level::n2, 6, 96, to_coreset_id(2), to_rnti(38634), 36}, {38, 54, 70, 86,  6, 22}},
  {{aggregation_level::n4, 6, 96, to_coreset_id(5), to_rnti(38207), 40}, {28, 44, 60, 76, 92, 12}},
  {{aggregation_level::n8, 6, 96, to_coreset_id(4), to_rnti(40442), 42}, {24, 40, 56, 72, 88, 8}},
  {{aggregation_level::n16, 6, 96, to_coreset_id(10), to_rnti(64399), 116}, {48, 64, 80,  0, 16, 32}},
  {{aggregation_level::n1, 7, 96, to_coreset_id(4), to_rnti(38277), 17}, {52, 65, 79, 93, 10, 24, 38}},
  {{aggregation_level::n2, 7, 96, to_coreset_id(10), to_rnti(57649), 130}, {60, 72, 86,  4, 18, 32, 46}},
  {{aggregation_level::n4, 7, 96, to_coreset_id(3), to_rnti(38952), 3}, {80, 92,  8, 24, 36, 52, 64}},
  {{aggregation_level::n8, 7, 96, to_coreset_id(5), to_rnti(20495), 25}, {80, 88,  8, 24, 32, 48, 64}},
  {{aggregation_level::n1, 8, 96, to_coreset_id(2), to_rnti(27714), 15}, {40, 52, 64, 76, 88,  4, 16, 28}},
  {{aggregation_level::n2, 8, 96, to_coreset_id(7), to_rnti(30863), 111}, {22, 34, 46, 58, 70, 82, 94, 10}},
  {{aggregation_level::n4, 8, 96, to_coreset_id(8), to_rnti(41847), 5}, {92,  8, 20, 32, 44, 56, 68, 80}},
  {{aggregation_level::n8, 8, 96, to_coreset_id(1), to_rnti(20945), 84}, {40, 48, 64, 72, 88,  0, 16, 24}},
  {{aggregation_level::n1, 0, 120, to_coreset_id(8), to_rnti(26714), 131}, {}},
  {{aggregation_level::n1, 1, 120, to_coreset_id(8), to_rnti(63481), 85}, {55}},
  {{aggregation_level::n2, 1, 120, to_coreset_id(4), to_rnti(6923), 97}, {94}},
  {{aggregation_level::n4, 1, 120, to_coreset_id(9), to_rnti(27751), 14}, {104}},
  {{aggregation_level::n8, 1, 120, to_coreset_id(3), to_rnti(10070), 44}, {40}},
  {{aggregation_level::n16, 1, 120, to_coreset_id(5), to_rnti(34547), 73}, {32}},
  {{aggregation_level::n1, 2, 120, to_coreset_id(10), to_rnti(33951), 150}, {82, 22}},
  {{aggregation_level::n2, 2, 120, to_coreset_id(8), to_rnti(62763), 38}, {62, 2}},
  {{aggregation_level::n4, 2, 120, to_coreset_id(8), to_rnti(18944), 107}, {4, 64}},
  {{aggregation_level::n8, 2, 120, to_coreset_id(8), to_rnti(4456), 40}, {72, 8}},
  {{aggregation_level::n16, 2, 120, to_coreset_id(3), to_rnti(43767), 135}, {80, 16}},
  {{aggregation_level::n1, 3, 120, to_coreset_id(4), to_rnti(51152), 108}, {41, 81, 1}},
  {{aggregation_level::n2, 3, 120, to_coreset_id(1), to_rnti(39464), 61}, {6, 46, 86}},
  {{aggregation_level::n4, 3, 120, to_coreset_id(11), to_rnti(76), 73}, {112,  32, 72}},
  {{aggregation_level::n8, 3, 120, to_coreset_id(5), to_rnti(30207), 123}, {56, 96, 16}},
  {{aggregation_level::n16, 3, 120, to_coreset_id(4), to_rnti(51428), 75}, {64, 96, 32}},
  {{aggregation_level::n1, 4, 120, to_coreset_id(1), to_rnti(11526), 115}, {84, 114,  24, 54}},
  {{aggregation_level::n2, 4, 120, to_coreset_id(6), to_rnti(10009), 54}, {118,  28,  58, 88}},
  {{aggregation_level::n4, 4, 120, to_coreset_id(7), to_rnti(12567), 118}, {60, 88,  0, 28}},
  {{aggregation_level::n8, 4, 120, to_coreset_id(3), to_rnti(60124), 43}, {32, 56, 88, 0}},
  {{aggregation_level::n16, 4, 120, to_coreset_id(9), to_rnti(12364), 45}, {16, 32, 64, 96}},
  {{aggregation_level::n1, 5, 120, to_coreset_id(2), to_rnti(37762), 109}, {12, 36, 60, 84, 108}},
  {{aggregation_level::n2, 5, 120, to_coreset_id(7), to_rnti(27901), 103}, {6, 30, 54, 78, 102}},
  {{aggregation_level::n4, 5, 120, to_coreset_id(8), to_rnti(44500), 101}, {32,  56,  80, 104, 8}},
  {{aggregation_level::n8, 5, 120, to_coreset_id(11), to_rnti(13693), 113}, {8, 32, 56, 80, 104}},
  {{aggregation_level::n16, 5, 120, to_coreset_id(3), to_rnti(7825), 97}, {0, 16, 48, 64, 96}},
  {{aggregation_level::n1, 6, 120, to_coreset_id(5), to_rnti(30063), 105}, {15, 35, 55, 75, 95, 115}},
  {{aggregation_level::n2, 6, 120, to_coreset_id(9), to_rnti(22952), 105}, {88, 108,   8,  28,  48, 68}},
  {{aggregation_level::n4, 6, 120, to_coreset_id(5), to_rnti(55176), 133}, {48,  68,  88, 108,   8, 28}},
  {{aggregation_level::n8, 6, 120, to_coreset_id(3), to_rnti(40204), 93}, {40, 56, 80, 96,  0, 16}},
  {{aggregation_level::n16, 6, 120, to_coreset_id(6), to_rnti(57012), 42}, {80, 96,  0, 16, 48, 64}},
  {{aggregation_level::n1, 7, 120, to_coreset_id(4), to_rnti(7813), 150}, {28,  45,  62,  79,  96, 113, 10}},
  {{aggregation_level::n2, 7, 120, to_coreset_id(8), to_rnti(31422), 102}, {106,   2,  20,  36,  54,  70, 88}},
  {{aggregation_level::n4, 7, 120, to_coreset_id(6), to_rnti(42422), 87}, {32,  48,  64,  80, 100, 116, 12}},
  {{aggregation_level::n8, 7, 120, to_coreset_id(8), to_rnti(34242), 158}, {0, 16, 32, 48, 64, 80, 96}},
  {{aggregation_level::n16, 7, 120, to_coreset_id(3), to_rnti(6934), 17}, {64, 80, 96,  0, 16, 32, 48}},
  {{aggregation_level::n1, 8, 120, to_coreset_id(1), to_rnti(26515), 71}, {71,  86, 101, 116,  11,  26,  41, 56}},
  {{aggregation_level::n2, 8, 120, to_coreset_id(5), to_rnti(50037), 100}, {46,  60,  76,  90, 106,   0,  16, 30}},
  {{aggregation_level::n4, 8, 120, to_coreset_id(9), to_rnti(61135), 155}, {8, 20, 36, 52, 68, 80, 96, 112}},
  {{aggregation_level::n8, 8, 120, to_coreset_id(3), to_rnti(9102), 111}, {24,  32,  48,  64,  80,  96, 112, 8}},
  {{aggregation_level::n1, 0, 144, to_coreset_id(2), to_rnti(34433), 84}, {}},
  {{aggregation_level::n1, 1, 144, to_coreset_id(10), to_rnti(31775), 62}, {86}},
  {{aggregation_level::n2, 1, 144, to_coreset_id(8), to_rnti(48579), 83}, {116}},
  {{aggregation_level::n4, 1, 144, to_coreset_id(4), to_rnti(9831), 93}, {136}},
  {{aggregation_level::n8, 1, 144, to_coreset_id(3), to_rnti(2914), 120}, {56}},
  {{aggregation_level::n16, 1, 144, to_coreset_id(3), to_rnti(28993), 110}, {64}},
  {{aggregation_level::n1, 2, 144, to_coreset_id(4), to_rnti(48257), 63}, {61, 133}},
  {{aggregation_level::n2, 2, 144, to_coreset_id(8), to_rnti(46140), 70}, {16, 88}},
  {{aggregation_level::n4, 2, 144, to_coreset_id(1), to_rnti(21683), 67}, {104, 32}},
  {{aggregation_level::n8, 2, 144, to_coreset_id(3), to_rnti(12914), 131}, {32, 104}},
  {{aggregation_level::n16, 2, 144, to_coreset_id(5), to_rnti(58181), 62}, {128, 48}},
  {{aggregation_level::n1, 3, 144, to_coreset_id(9), to_rnti(26004), 129}, {51, 99, 3}},
  {{aggregation_level::n2, 3, 144, to_coreset_id(9), to_rnti(24733), 34}, {36, 84, 132}},
  {{aggregation_level::n4, 3, 144, to_coreset_id(9), to_rnti(62213), 52}, {124,  28, 76}},
  {{aggregation_level::n8, 3, 144, to_coreset_id(8), to_rnti(28747), 133}, {32, 80, 128}},
  {{aggregation_level::n16, 3, 144, to_coreset_id(9), to_rnti(10961), 137}, {0, 48, 96}},
  {{aggregation_level::n1, 4, 144, to_coreset_id(11), to_rnti(33713), 141}, {120,  12,  48, 84}},
  {{aggregation_level::n2, 4, 144, to_coreset_id(7), to_rnti(10142), 31}, {8, 44, 80, 116}},
  {{aggregation_level::n4, 4, 144, to_coreset_id(5), to_rnti(49067), 132}, {72, 108,   0, 36}},
  {{aggregation_level::n8, 4, 144, to_coreset_id(9), to_rnti(20875), 85}, {96, 128,  24, 56}},
  {{aggregation_level::n16, 4, 144, to_coreset_id(1), to_rnti(7321), 21}, {128,  16,  48, 80}},
  {{aggregation_level::n1, 5, 144, to_coreset_id(8), to_rnti(32452), 30}, {93, 121,   6,  35, 64}},
  {{aggregation_level::n2, 5, 144, to_coreset_id(6), to_rnti(9674), 8}, {96, 124,   8,  38, 66}},
  {{aggregation_level::n4, 5, 144, to_coreset_id(10), to_rnti(36737), 148}, {8, 36, 64, 92, 120}},
  {{aggregation_level::n8, 5, 144, to_coreset_id(8), to_rnti(38194), 130}, {32,  56,  88, 112, 0}},
  {{aggregation_level::n16, 5, 144, to_coreset_id(10), to_rnti(64809), 0}, {32,  48,  80, 112, 0}},
  {{aggregation_level::n1, 6, 144, to_coreset_id(10), to_rnti(40145), 158}, {80, 104, 128,   8,  32, 56}},
  {{aggregation_level::n2, 6, 144, to_coreset_id(6), to_rnti(31426), 128}, {28,  52,  76, 100, 124, 4}},
  {{aggregation_level::n4, 6, 144, to_coreset_id(3), to_rnti(32643), 144}, {112, 136,  16,  40,  64, 88}},
  {{aggregation_level::n8, 6, 144, to_coreset_id(7), to_rnti(55389), 118}, {128,   8,  32,  56,  80, 104}},
  {{aggregation_level::n16, 6, 144, to_coreset_id(7), to_rnti(16170), 106}, {128,   0,  32,  48,  80, 96}},
  {{aggregation_level::n1, 7, 144, to_coreset_id(1), to_rnti(41023), 105}, {72,  92, 113, 133,  10,  30, 51}},
  {{aggregation_level::n2, 7, 144, to_coreset_id(9), to_rnti(58376), 157}, {60,  80, 100, 120, 142,  18, 38}},
  {{aggregation_level::n4, 7, 144, to_coreset_id(9), to_rnti(38106), 148}, {60,  80, 100, 120, 140,  16, 36}},
  {{aggregation_level::n8, 7, 144, to_coreset_id(7), to_rnti(1113), 19}, {128,   0,  24,  40,  64,  80, 104}},
  {{aggregation_level::n16, 7, 144, to_coreset_id(10), to_rnti(31739), 135}, {32,  48,  64,  80, 112, 128, 0}},
  {{aggregation_level::n1, 8, 144, to_coreset_id(3), to_rnti(36195), 100}, {55,  73,  91, 109, 127,   1,  19, 37}},
  {{aggregation_level::n2, 8, 144, to_coreset_id(1), to_rnti(40286), 57}, {90, 108, 126,   0,  18,  36,  54, 72}},
  {{aggregation_level::n4, 8, 144, to_coreset_id(1), to_rnti(32084), 30}, {4,  20,  40,  56,  76,  92, 112, 128}},
  {{aggregation_level::n8, 8, 144, to_coreset_id(2), to_rnti(13468), 23}, {16,  32,  48,  64,  88, 104, 120, 136}},
  {{aggregation_level::n16, 8, 144, to_coreset_id(3), to_rnti(2796), 101}, {112, 128,   0,  16,  32,  48,  64, 80}},
    // clang-format on
};

} // namespace srsran
